1998—2003 | Member, 9th CPPCC, National Committee, Standing Committee | |
1998—2003 | Vice-Chairman, CPPCC, National Committee, Committee for Social and Legal Affairs | |
1993—1998 | Member, 8th CPPCC, National Committee, Standing Committee | |
1988—1993 | Member, 7th CPPCC, National Committee, Standing Committee | |
1988—1993 | Deputy Secretary-General, 7th CPPCC, National Committee | |
1983—1988 | Member, 6th CPPCC, National Committee, Standing Committee | |
Vice-Chairman, China Democratic League, Central Committee (6th, 7th, 8th) | ||
1978—1983 | Member, 5th CPPCC, National Committee | |
Deputy Director, 5th China Democratic League, Central Committee, Executive Bureau | ||
Member, 4th China Democratic League, Central Committee, Standing Committee |